Smartling\Extensions\Acf\AcfDynamicSupport D

Total Complexity 138
Dependencies 19
Dependents 6
Total lines 611
Lines of code 454
Logical lines of code 260
Comment lines 29
Methods 29
Properties 3

Methods 29

Method Rating Maintainability Complexity Lines of code
buildRules()
D
39 37 54
getDatabaseDefinitions()
A
44 10 46
getReferencedTypeByKey()
A
55 10 20
verifyDefinitions()
A
56 8 18
prepareFilters()
S
51 7 28
getReplacerIdForField()
S
52 7 23
removePreTranslationFields()
S
56 6 16
tryRegisterACF()
S
49 4 32
getFieldsByGroup()
S
53 4 23
getGroups()
S
56 4 19
getLocalDefinitionsOld()
S
55 4 19
validateAcfStores()
S
66 5 8
getBlogListForSearch()
S
60 4 14
rawReadFields()
S
52 3 25
extractFieldDefinitions()
S
59 3 15
extractGroupsDefinitions()
S
62 3 12
rawReadGroups()
S
57 2 18
tryRegisterACFOptions()
S
59 2 15
getLocalDefinitionsNew()
S
63 2 11
getAcf()
S
69 2 7
getLocalDefinitions()
S
70 2 7
checkAcfTypes()
S
74 2 4
getPostTypes()
S
80 1 3
getDefinitions()
S
80 1 3
run()
S
78 1 4
getBlogs()
S
81 1 3
addCopyRules()
S
78 1 3
__construct()
S
98 1 1
checkOptionPages()
S
79 1 3